@charset "utf-8";
/* CSS Document */
@import url(global.css);
/*头部*/
.top{ width:100%; height:103px; background:url(../images/nav_bj.png) repeat-x; margin-bottom:27px;}
.top .top_body{ width:1000px; height:95px; margin:0px auto; position:relative;}
.top .top_body .logo{ float:left; margin-top:14px;}
.top .top_body .nav{ width:700px; height:95px; float:right; overflow:hidden; }
.top .top_body .nav a{ width:auto; height:63px; display:block; font-size:14px; color:#ffffff; float:left; text-align:center; margin:32px 22px 0px 22px;}
.top .top_body .nav a img{ float:left; display:none;}
.top .top_body .nav a font{ float:left; line-height:63px; display:block; min-width:28px; height:63px;}
.top .top_body .nav a:hover{ color:#d6000f; margin:32px 5px 0px 5px;}
.top .top_body .nav a:hover font{ background:url(../images/ad_38.png); display:inline-block; height:63px; float:left;}
.top .top_body .nav a:hover img{ display:block;}
.top .top_body .nav a.active{ color:#d6000f; margin:32px 5px 0px 5px;}
.top .top_body .nav a.active font{ background:url(../images/ad_38.png); display:inline-block; height:63px; float:left;}
.top .top_body .nav a.active img{ display:block;}

.top .top_body .nav span{ width:91px; height:26px; display:block; background:#FFF; float:right; margin-top:54px;}
.top .top_body .nav span .input_search{ float:left; height:12px; padding:7px 0px 7px 12px; width:53px; background:#FFF; color:#666666; font-size:12px; line-height:12px; font-family:'宋体'; float:left; float:left;}
.top .top_body .nav span .input_btn{ float:right;}
.top .top_top{ min-width:267px; height:12px; font-size:11px; position:absolute; right:0px; top:14px; color:#888888; line-height:12px;}
.top .top_top a{ color:#888888; width:auto; float:left; height:12px; padding:0px 9px; float:left; border-left:1px solid #6e6e6e; border-right:1px solid #4d4d4d;}
.top .top_top a:hover{ color:#FFF;}
.top .top_top a.first{ border-left:0px;}
.top .top_top a.last{ border-right:0px; padding-right:0px;}

/*中部*/
.middle{ width:1000px; height:auto; margin:0px auto; font-size:14px; color:#555555; line-height:14px;}
.middle h6{ font-size:14px; color:#555555; line-height:14px; font-weight:100; margin-bottom:14px;}
.middle h6 a{ color:#555555;}
.middle .middle_body{ width:1000px; height:auto;}
.middle .middle_b_bj{ width:960px; height:auto; background:url(../images/del_body_middle_bj.png); padding:0px 20px;}
.middle .middle_b_bj h1{ display:block; height:30px; line-height:30px; font-size:30px; font-weight:100; color:#000000;}
.middle .middle_b_bj .del_nav{ width:960px; height:auto; border-bottom:1px dashed #bbbbbb; margin-top:23px;}
.middle .middle_b_bj .del_nav a{ height:40px; width:auto; display:block; float:left; background:url(../images/del_nav_bj_middle.jpg); margin:0px 10px 10px 0px; color:#888888; text-align:center;}
.middle .middle_b_bj .del_nav a span.one{ width:auto; height:40px; display:inline-block; background:url(../images/del_nav_bj_left.jpg) no-repeat left top;}
.middle .middle_b_bj .del_nav a span.two{ min-width:134px; height:40px; display:inline-block; background:url(../images/del_nav_bj_right.jpg) no-repeat right top; text-align:center; line-height:40px; padding:0px 24px;}
.middle .middle_b_bj .del_nav a:hover{ background:url(../images/del_nav_bj_middle_hover.jpg); color:#FFF;}
.middle .middle_b_bj .del_nav a:hover span.one{ background:url(../images/del_nav_bj_left_hover.jpg) no-repeat left top;}
.middle .middle_b_bj .del_nav a:hover span.two{ background:url(../images/del_nav_bj_right_hover.jpg) no-repeat right top;}

.middle .middle_b_bj .del_nav a.active{ background:url(../images/del_nav_bj_middle_hover.jpg); color:#FFF;}
.middle .middle_b_bj .del_nav a.active span.one{ background:url(../images/del_nav_bj_left_hover.jpg) no-repeat left top;}
.middle .middle_b_bj .del_nav a.active span.two{ background:url(../images/del_nav_bj_right_hover.jpg) no-repeat right top;}

.btn_top_a{ position:fixed; right:0px; bottom:210px; cursor:pointer; display:none;}

/*底部*/
.footer{ width:100%; height:84px; background:url(../images/footer_bj.jpg) center center repeat-x; margin-top:65px; clear:both;}
.footer .foot_body{ width:1000px; height:64px; padding-top:20px; margin:0px auto;}
.footer .foot_body .footer_a_icon_1{ float:left; margin-right:12px;}
.footer .foot_body a.footer_a_icon_2{ margin-top:10px;  float:left; margin-right:12px;}
.footer .foot_body a.footer_a_icon_3{ margin-top:0px;  float:left; margin-right:12px;}
.footer .foot_body a.footer_a_icon_4{ margin-top:7px;  float:left;}
.footer .footer_middle{ width:422px; height:63px; float:left; margin-left:30px; background:url(../images/footer_bj_1.png) no-repeat 187px bottom;}
.footer .footer_middle p{ width:211px; height:63px; float:left; line-height:23px; color:#dddddd; font-size:14px;}
.footer .footer_middle p span{ font-size:12px; line-height:18px;}
.footer .footer_middle p span font{ color:#d6000f;}
.footer .footer_right{ max-width:409px; height:60px; float:right; margin-top:4px; font-size:11px; color:#eeeeee; text-align:right;}
.footer .footer_right a.f_r_a{ font-size:11px; float:left; padding:0px 5px; border-right:2px solid #7f7f7f; margin-top:7px; display:block; float:left; color:#888888; height:12px; line-height:12px; margin-bottom:9px; line-height:12px;}
.footer .footer_right a.f_r_a:hover{ color:#FFF;}
.footer .footer_right a.last{ border:0px; margin-right:18px;}
.footer .footer_right .f_r_a_icon{ float:left; margin-right:6px;}
.footer .footer_right a.last_f{ margin-right:0px;}
.footer .footer_right font{ width:100%; height:12px; line-height:12px; display:block; clear:both;}

/*首页*/
.index{ width:1112px; height:auto; margin:0px auto;}
.index .banner{ width:832px; height:500px; float:left; position:relative; background:url(../images/banner_bj.png); padding-left:1px; margin-bottom:20px; overflow:hidden;}
.index .banner .banner_body{width:auto; height:500px; position:absolute; left:0px; top:0px;}
.index .banner .banner_body ul li{ width:833px; height:500px; float:left; display:block;}
.index .banner p{ min-width:105px; height:5px; position:absolute; right:55px; bottom:40px; display:block;}
.index .banner p a{ width:30px; height:5px; background:url(../images/banner_icon_1.png); display:block; margin-right:4px; float:left;}
.index .banner p a.active{ background:url(../images/banner_icon_2.png); cursor:pointer;}
.index .banner_right{ width:277px; height:440px; float:right; background:url(../images/banner_right_bj.jpg); padding-top:60px; text-align:center;}
.index .banner_right a{ display:inline-block; margin:0px 3.5px 7px 3.5px;}
.index .index_about{ width:1112px; height:210px; background:url(../images/about_bj.png); clear:both; padding-top:13px;}
.index .index_ad_1{ float:left; margin-left:4px;}
.index .index_about_info{ width:315px; height:170px; float:left; margin-left:17px; margin-top:27px;}
.index .index_about_info h2{ width:100%; height:24px; line-height:24px; display:block; color:#333333; font-size:24px; font-weight:100; margin-bottom:15px;}
.index .index_about_info h2 a{ float:right; font-size:12px; color:#888888; line-height:12px; margin-top:12px;}
.index .index_about_info a.i_about_info{ width:100%; height:auto; line-height:22px; color:#444444; display:block;}
.index .i_message{ width:245px; margin-left:35px;}
.index .i_message a.i_message_a{ width:100%; height:22px; line-height:22px; font-size:12px; color:#444444; display:block;}
.index .i_code{ width:193px; margin-left:30px; background:url(../images/icon_phone.png) no-repeat left top; margin-top:37px; height:160px; padding-left:57px;}
.index .i_code a{ width:75px; height:130px; display:block; float:left; margin-left:20px; margin-top:11px; text-align:center; color:#333333; font-size:12px; line-height:16px;}
.index .i_code a img{ display:block; margin-bottom:10px;}

/*下载页面*/
.down_load{ width:100%; height:auto; padding-top:48px;}
.down_load .down_load_info{ width:231px; height:250px; float:left; background:url(../images/icon_1.png) no-repeat left top; position:relative; padding:2px 0px 0px 2px; margin-right:9px;}
.down_load .last{ margin-right:0px;}
.down_load .down_load_info span{ width:220px; height:140px; display:block; line-height:23px; position:absolute; font-size:24px; left:2px; top:2px; text-align:center; }
.down_load .down_load_info span font{ color:#ff0000; font-size:16px;}
.down_load .down_load_info img{ display:block; margin-bottom:17px;}
.down_load .down_load_info p{ width:100%; height:aut; font-size:14px; color:#000000; line-height:20px; text-align:center;}
.down_load .down_load_info p a{ color:#d6000f; font-size:12px; line-height:18px; cursor:pointer;}
.down_load .down_load_info span .zhe_zhao{ width:220px; height:140px; background:url(../images/zhao_1.png); position:absolute; left:0px; top:0px; display:block; cursor:pointer;}
.down_load .down_load_info span:hover .zhe_zhao{ display:none; }
.down_load .down_load_info span .a_zhaozhao{ background:url(../images/zhao.png); height:90px; width:220px; padding-top:50px; display:block; color:#ffffff;}

/*行业解决方案*/
.industry_bananer{ display:block; margin-bottom:22px;}
.industry{ width:100%; height:auto; margin-top:44px;}
.industry p{ display:block; width:100%; height:auto; line-height:22px; color:#333333; font-size:14px; padding-bottom:40px; }
.industry .industry_info{ width:230px; height:265px; color:#666666; font-size:12px; line-height:18px; display:block; float:left; margin-right:10px;}
.industry .industry_info .a_img{ display:block; margin-bottom:12px;}
.industry .industry_info .a_info{ display:block; color:#000000; font-size:14px; height:18px; line-height:18px;}
.industry .industry_info .a_info_more{ display:block; color:#d6000f;}

/*视频*/
.video{ width:100%; height:auto; margin-top:37px;}
.video .video_left{ width:680px; height:auto; float:left;}
.video .video_left .video_body{ width:680px; height:435px; position:relative; margin-bottom:15px;}
.video .video_left .video_body .btn_video{ position:absolute; left:285px; top:170px; cursor:pointer;}
.video .video_left p{ width:100%; height:auto; color:#333333; font-size:12px; line-height:19px; display:block;}
.video .video_right{ width:260px; height:445px; float:right; overflow:hidden; padding-top:16px; background:#ededed;}
.video .video_right .video_right_body{ width:290px; height:413px; background:#ededed; overflow-x:hidden; overflow-y:scroll;}
.video .video_right .video_right_body p{ width:242px; height:77px; border-bottom:1px dashed #b0b0b0; display:block; padding-left:3px; float:left; margin-bottom:6px; margin-left:7px;}
.video .video_right .video_right_body p .a_img{ width:100px; height:70px; float:left; position:relative; cursor:pointer;}
.video .video_right .video_right_body p .a_img .zhe_zhao_2{ position:absolute; left:0px; top:0px;}
.video .video_right .video_right_body p .a_info{ width:130px; height:40px; line-height:13px; font-size:12px; color:#555555; float:right; margin-top:13px;cursor:pointer;}
.video .video_right span{ width:260px; height:18px; display:block; padding-top:7px; background:#FFF; margin-top:7px;}
.video .video_right span a{ cursor:pointer; float:right; margin-left:5px; display:block; width:18px; height:18px;}

/*联系我们*/
.contact{ width:100%; height:auto; border-top:1px dashed #bbbbbb; margin-top:23px; padding-top:62px;}
.contact .contact_info{ width:50%; height:auto; display:block; float:left; line-height:26px; color:#000000;}
.contact .contact_info a{ width:auto height:32px; padding-right:37px; display:block; line-height:32px; background:url(../images/ad_17.jpg) no-repeat right center; float:left; clear:both; font-size:16px; color:#666666; margin-bottom:3px;}
.contact .contact_info span{ width:100%; height:auto; display:block; clear:both; line-height:30px; font-size:18px;}
.contact .map{ width:939px; height:286px; background:url(../images/map_bj.png); margin-top:85px; padding-left:1px;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.anchorBL{ display:none;}
.BMap_omCtrl{ display:none;}
.BMap_noprint{ display:none;}

/*技术应用*/
.technology_bananer{ display:block; margin:45px 0px 15px 0px;}

/*服务*/
.srver{ width:100%; height:auto; border-top:1px dashed #bbbbbb; margin-top:23px; padding-top:62px;}
.srver .onLine_body{ width:710px; height:470px;}
.srver h3{ width:916px; height:47px; display:block; background:url(../images/ad_43.png) no-repeat left top; padding-left:44px; font-size:22px; color:#555555; line-height:36px; font-weight:100;}
.srver .onLine_body .onLine{ width:710px; height:330px; background:url(../images/ad_46.png); padding-top:40px;}
.srver .onLine_body .onLine table{ font-size:14px; color:#555555; float:left;}
.srver .onLine_body .onLine table .input_text{ width:290px; height:18px; background:url(../images/ad_20.jpg); padding:11px 10px; line-height:18px; color:#555555;}
.srver .onLine_body .onLine table textarea{ width:290px; height:86px; display:block; background:url(../images/ad_21.jpg); padding:11px 10px 0px 10px; color:#555555;}
.srver .onLine_body .onLine .online_info{ width:235px; height:310px; float:left; margin-left:35px;}
.srver .onLine_body .onLine .online_info p{ width:100%; height:auto; display:block; line-height:22px; color:#555555; font-size:14px;}
.srver .onLine_body .onLine .online_info .a_link{ width:100%; height:auto; display:block; line-height:22px; color:#b47e00; font-size:12px; text-decoration:underline;}
.srver .onLine_body .onLine .online_info .a_link:hover{ text-decoration:underline;}
.srver .onLine_body .onLine .online_info span{ width:100%; height:auto; line-height:51px; color:#222222; font-size:16px; margin-top:32px; display:block;}
.srver .onLine_body .onLine .online_info .a_img{ float:left; margin-right:10px;}
.srver h3.dailishang{ background:url(../images/ad_44.png) no-repeat left top;  width:910px; padding-left:50px;}
.srver .agent{ width:960px; height:auto;}
.srver .agent .agent_body{width:960px; height:auto; padding-top:10px;}
.srver .agent img{ display:block; margin:0px auto;}
.srver .agent_address{ width:945px; height:auto; margin:0px auto; background:url(../images/ad_24.jpg); margin-top:30px;}
.srver .agent_address .agent_address_body{ width:913px; height:auto; padding-left:32px;}
.srver .agent_address .agent_address_body p{ width:430px; height:auto; float:left; display:block; color:#333333; font-size:12px; line-height:21px; margin-bottom:22px;}
.srver .agent_address .agent_address_body p span{ color:#ff4747; font-size:14px;}

/*产品*/
.pro{ width:100%; height:auto; padding-top:47px;}
.pro .pro_list{ height:285px; border-bottom:1px solid #ededed; color:#666666; font-size:12px; line-height:22px;}
.pro .pro_list span{ color:#a27617;}
.pro .pro_list font{ color:#777777; font-size:14px; line-height:22px;}
.pro .pro_list p{ font-size:14px;}
.pro .pro_list a.a_img{ width:275px; height:270px; display:block; position:relative;}
.pro .pro_list .a_zhao{ position:absolute; left:0px; top:0px; background:url(../images/ad_48.png);}
.pro .pro_list .pro_name{ color:#000000; font-size:24px; line-height:35px;}
.pro .pro_list .pro_more{ color:#d6000f; font-size:12px; line-height:40px;}
.pro_del{width:100%; height:auto;  margin-top:23px;}
.new_del_p{ padding:50px 0px; }


/*新闻与媒体*/
.new_del{ width:100%; height:auto; border-top:1px dashed #bbbbbb; margin-top:23px; padding-top:62px;}
.new_del h3{ width:100%; height:auto; text-align:center; display:block; color:#000000; font-size:24px; line-height:27px; font-weight:100; margin-bottom:15px;}
.new_del h3 span{ color:#777777; font-size:14px; }
.pro_del_p{ color:#555555; font-size:14px; line-height:23px;}
.pro_del_p img{ display:block; margin:0px auto;}
.new_del .new_del_page{ width:100%; height:80px; border-top:1px solid #e4e4e4; padding-top:27px; margin-top:130px;}
.new_del .new_del_page p{ width:100%; height:auto; line-height:27px; display:block; color:#666666; font-size:12px;}
.new_del .new_del_page p a{ color:#333333;}
.new_del .new_del_page p a:hover{ color:#d6000f}

/*关于上虎*/
.idea{ width:100%; height:auto; margin:0px auto; margin-top:45px;}
.idea h3{ width:100%; height:auto; display:block; font-size:22px; line-height:26px; color:#242424; font-weight:100;}
.idea .idea_content{ width:950px; height:auto; margin:0px auto; padding-top:24px;}
.idea .idea_content img{ display:block; margin:0px auto;}
.honor{ width:960px; height:auto; padding-top:24px;}
.honor a{ width:233px; height:310px; position:relative; display:block; float:left; margin:0px 3px 15px 3px; padding-top:20px; cursor:pointer;}
.honor a img{ display:block; margin:0px auto;}
.honor a .zhao_honor{ position:absolute; left:0px; top:0px;}
.about{ width:710px; height:auto; padding-top:24px; font-size:12px; color:#333333; line-height:26px; padding-bottom:40px;}
.about img{ display:block; margin:0px auto 10px auto;}
.factory_sh{ width:706px; height:auto; background:url(../images/ad_51.png) no-repeat left top; line-height:23px; font-size:12px; color:#333333; margin-bottom:5px;}
.factory_sh img{ display:block; margin-bottom:6px;}
.process{ width:710px; height:auto; padding-top:24px;}
.process .process_list{ width:710px; height:384px; background:url(../images/ad_38.jpg) repeat-y; border-bottom:1px solid #FFF;}
.process .process_list .process_list_left{ width:260px; height:240px; float:left; margin-left:32px; margin-top:110px; font-size:16px; color:#555555; line-height:23px; }
.process .process_list .process_list_left span{ font-size:34px; color:#242424; line-height:39px; display:block; margin-bottom:8px;}
.process .process_list .process_list_left span font{ font-size:26px; }
.process .process_list .process_list_right{ width:384px; height:384px; float:right; overflow:hidden; position:relative;}
.process .process_list .process_list_right .zhao_right{ position:absolute; left:0px; top:0px;}
.box{ width:100%; height:100%; position:fixed; background:url(../images/box_bj.png); left:0px; top:0px; display:none;}
.box .box_top{ width:100%; height:50%;}
.box .box_body{ width:604px; height:732px; margin:0px auto 0px auto; margin-top:-366px;}
.box .box_body .box_conten{ width:508px; height:706px; position:relative; float:left; padding-top:23px;}
.box .box_body .box_conten img{ display:block; margin:0px auto;}
.box .box_body .box_conten .zhezhao_box{ position:absolute; left:0px; top:0px;}
.box .box_body .box_btn_close{ float:right; cursor:pointer;} 

.technology_bananer{ display:block; margin:45px 0px 0px 0px; padding-bottom:15px;}
.index .banner_right{ width:263px; padding-left:9px; text-align:left; margin-right:7px;}

.new_del p img{ margin-bottom:50px;}
.foot_body .bdshare-button-style0-16 a{ background:none; }
.foot_body .bdshare-button-style0-16 a.bds_tsina { background:url(../images/footer_icon_7.png); width:19xp; height:19px; margin-left:24px;}
.foot_body .bdshare-button-style0-16 a.last_f { background:url(../images/footer_icon_6.png); width:19xp; height:19px;}
.foot_body .bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{ padding-left:19px;}

